quite the set-up - Turkish English Dictionary